casting ladle - German English Dictionary